hand made explosives - Francés Inglés Diccionario